#-------------------------------------------------------------------------------
# Name:        module1
# Purpose:
#
# Author:      Student
#
# Created:     05/07/2012
# Copyright:   (c) Student 2012
# Licence:     <your licence>
#-------------------------------------------------------------------------------

def main():
    #!/usr/bin/env python
    import random
    import urllib
    print ("time to play hangman")
    animals = urllib.urlopen('http://davidbau.com/data/animals').read().split()
    secret = random.choice(animals)
    guesses = 'aeiou'
    turns = 5

    while turns > 0:
      missed = 0
      for letter in secret:
        if letter in guesses:
          print (letter),
        else:
          print ('_'),
          missed += 1

      print

      if missed == 0:
        print ('You win!')
        break

      guess = raw_input('guess a letter: ')
      guesses += guess

      if guess not in secret:
        turns -= 1
        print ('Nope.')
        print (turns, 'more turns')
        if turns < 5: print ('   O   ')
        if turns < 4: print (' \_|_/ ')
        if turns < 3: print ('   |   ')
        if turns < 2: print ('  / \  ')
        if turns < 1: print (' d   b ')
        if turns == 0:
          print ('The answer is', secret)

    if __name__ == '__main__':
        main()
